package com.flashcash.solu.view.presenter;

import com.flashcash.kotlin.data.ProductBean;
import com.flashcash.solu.app.base.presenter.BaseActivityPresenter;
import com.flashcash.solu.common.EventCollection;

/**
 * @作者:My
 * @创建日期: 2017/6/21 18:10
 * @描述:${TODO}
 * @更新者:${Author}$
 * @更新时间:${Date}$
 * @更新描述:${TODO}
 */

public interface MainActPresenter extends BaseActivityPresenter {
    /*void dealResult(String status);*/

    void requestProductsDefault();

    void requestLatestAndProducts();

    void dealLatestAndProducts();

    /*void updateStatus();*/

    void requestAndUploadPrivacyInfo();

    void updateApk(EventCollection.NeedUpdateEvent event);

    /**
     * 请求被拒后要跳转的应用链接和应用图片
     */
    void requestMarket();

    void addUserInfo(String mobile, String blackbox);

    /**
     * 同步资料完成信息情况
     */
    void updateCertifyState();

    void isQualification(ProductBean productBean);
}
